home *** CD-ROM | disk | FTP | other *** search
- function GetRandomMapa()
- {
- var locationlist = new URLList (
- "/Med2000/Med2000a/Seg33/B155M.htm",
- "/Med2000/Med2000a/Seg33/B3M.htm",
- "/Med2000/Med2000a/Seg33/B22M.htm",
- "/Med2000/Med2000a/Seg33/B51M.htm",
- "/Med2000/Med2000a/Seg33/B151M.htm",
- "/Med2000/Med2000a/Seg33/B59M.htm",
- "/Med2000/Med2000a/Seg33/B62M.htm",
- "/Med2000/Med2000a/Seg33/B71M.htm",
- "/Med2000/Med2000a/Seg33/B164M.htm",
- "/Med2000/Med2000a/Seg33/B63M.htm",
- "/Med2000/Med2000a/Seg33/B146M.htm",
- "/Med2000/Med2000a/Seg33/B43M.htm",
- "/Med2000/Med2000a/Seg33/B46M.htm",
- "/Med2000/Med2000a/Seg33/B69M.htm",
- "/Med2000/Med2000a/Seg33/B83M.htm",
- "/Med2000/Med2000a/Seg33/B102M.htm",
- "/Med2000/Med2000a/Seg33/B121M.htm",
- "/Med2000/Med2000a/Seg33/polosul.htm",
- "/Med2000/Med2000a/Seg33/B158M.htm",
- "/Med2000/Med2000a/Seg33/B180M.htm",
- "/Med2000/Med2000a/Seg33/B191M.htm"
- );
-
- num = Math.round ( ( rand.next() * (locationlist.count-1)) );
-
- return locationlist.list[num];
- }
-
- function URLList () {
- var argv = URLList.arguments;
- var argc = argv.length;
- this.list = new Object();
- for (var i = 0; i < argc; i++)
- this.list[i] = argv[i];
- this.count = argc;
- return this;
- }
-
- function NextRandomNumber() {
- var hi = this.seed / this.Q;
- var lo = this.seed % this.Q;
- var test = this.A * lo - this.R * hi;
- if (test > 0)
- this.seed = test;
- else
- this.seed = test + this.M;
- return (this.seed * this.oneOverM);
- }
- function RandomNumberGenerator() {
- var d = new Date();
- this.seed = 2345678901 +
- (d.getSeconds() * 0xFFFFFF) +
- (d.getMinutes() * 0xFFFF);
- this.A = 48271;
- this.M = 2147483647;
- this.Q = this.M / this.A;
- this.R = this.M % this.A;
- this.oneOverM = 1.0 / this.M;
- this.next = NextRandomNumber;
- return this;
- }
-
- var rand = new RandomNumberGenerator();
-
-
-